HyperSTAR 3.0


STAR/C Fact Sheet

Develop Client/Server Applications with full GUI, Database, and Network Independence.

OVERVIEW

STAR/C is a call level application programming interface (API) for use in developing applications to access, update, and maintain remote databases.

The STAR/C API includes over 100 functions to support low level database access capabilities as well as extended capabilities for simplified cross database access and post processing of query results. In addition to providing access to native functions within each target database, the STAR/C API can also be extended by combining it with other third-party tools.

Application development is easier with STAR/C because network programming is handled within the HyperSTAR client/server communications and because STAR/C uses a uniform table object model to represent all remote data, regardless of the database.

FEATURES AND BENEFITS

Increased programmer productivity and accelerated development results from having the same function calls apply to any target DBMS. Access routines are highly reusable. Once coded, a database access routine can be used over and over again, with different target databases. Cross platform development is made easier by using a single interface, regardless of database or operating system.

A single, database-independent query mechanism is provided by STAR/CÆs Uniform Query Expression (UQE) language.

Support for simultaneous multiple connections allows clients to have both asynchronous and synchronous connections to multiple databases at the same time.

Comprehensive, end-to-end software solution means that all required drivers and communication software are supplied by HyperSTAR. Application programs do not have to deal with DBMS-specific networking products and disparate protocols.

Protection of investment in legacy applications is possible because existing code can be easily retrofitted with appropriate STAR/C calls.

Exposure of important functionality can be realized because STAR/C does not impose a least-common denominator set of functions. STAR/C enables full DBMS functionality to be implemented in client applications.

Technical Requirements

For PC Clients: For Macintosh Clients:

HyperSTAR Client Option/Packaging Availability Matrix

HyperSTAR ClientsHyperSTAR Developer's Kit*STAR/View Standard Edition
STAR/CAvailable.
STAR/ODBCAvailable.
STAR/DDEAvailable.
STAR/ViewAvailableAvailable
STAR/ConfigAvailableAvailable

*The HyperSTAR DeveloperÆs Kit is also available on Macintosh and UNIX platforms, including the STAR/C client only.